sustained effort - German English Dictionary